semi-permanent pressure systems - French English Dictionary